wind proof - German English Dictionary